irrigation pipe - French English Dictionary